<?php
  require_once('tpl/header.php');
?>
 <?php 
    
    require_once('../system/loginCheck.php');
    require_once('../system/dbConn.php');
    connect();
    ?>
    <h1>欢迎管理员<?php echo $_SESSION["adminname"]; ?>使用本系统</h1>
    <?php 
        $vid=$_POST["vid"];
        $videoname=$_POST["videoname"];
        $videotype=$_POST["videotype"];
        $intro=$_POST["intro"];
        $address=$_POST["address"];
        //文件上传
        if ($_FILES["pic"]["error"]) {
        switch ($_FILES["pic"]["error"]) {
            case '1':
                echo "文件尺寸超过了配置文件的最大值";
                # code...
                break;
            case '3':
                echo "部分文件上传";
                # code...
                break;
            case '4':
                echo "没有文件上传";
                $sql="update videos set videoname='$videoname',tid=$videotype,intro='$intro',address='$address' where vid=$vid";//不更新数据库中的pic字段
                # code...
                break;
            
            default:
                # code...
                break;
        }
        # code...
    }
    else{//上传新的海报图片
    $arr=explode(".",$_FILES["pic"]["name"]);
    $suffix=$arr[count($arr)-1];
    //判定文件类型是不是图片
    $allowtype=array("jpg","jpeg","png","PNG","JPG","JPEG","Bmp","gif");
    if (!in_array($suffix, $allowtype)) {
        //扩展名不在xx中
        //echo "文件上传错误";
        //exit;//脚本退出结束
        die("文件上传错误");

    }
    //拷贝,文件命名使用系统时间加三位随机数命名
    
    $filePath="../posters/";
   
    $randname=date("YmdHis").rand(100,999).".".$suffix;
   if (move_uploaded_file($_FILES["pic"]["tmp_name"], $filePath.$randname)) {
        # code...
    echo "海报上传成功"."<br>";
    $sql0="select pic from videos where vid=$vid";
    $result0=mysql_query("$sql0");//结果集
    $row0=mysql_fetch_assoc($result0);
    $filepath="../posters/".$row0["pic"];
    unlink($filepath);//删除文件
  }
  $sql="update videos set videoname='$videoname',tid=$videotype,pic='$randname',intro='$intro',address='$address' where vid=$vid";//更新字段
  }//end of  error else 
  $result=mysql_query($sql);//整型
  if ($result==1) {
  	echo "更新成功，3秒返回列表页";
  	header("refresh:3;url='videoList.php'");
  }
  else{
  	echo "更新失败";
  }
    



  ?>

   


<?php
  require_once('tpl/footer.php');
?>